urbanization degree - French English Dictionary